package com.yuan.config;

/*解决跨域问题，可使用注解 */

import org.springframework.web.servlet.config.annotation.CorsRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;

/*加上@Configuration注解主要是给我们的类加上了cglib代理。
在执行我们的配置类的方法时，会执行cglib代理类中的方法，
其中有一个非常重要的判断，当我们的执行方法和我们的调用方法是同一个方法时，
会执行父类的方法new（cglib代理基于继承）*/
//@Configuration
public class CrosConfig implements WebMvcConfigurer {

    @Override
    public void addCorsMappings(CorsRegistry registry) {
      /*  registry.addMapping("/**")
                .allowedOriginPatterns("*")
                .allowedMethods("GET", "HEAD", "POST", "PUT", "DELETE", "OPTIONS")
                .allowCredentials(true)
                .maxAge(3600)
                .allowedHeaders("*");*/

    }

}